Charlie Benante from ANTHRAX talks Download Festival, new album and Star Wars!

Charlie Benante from ANTHRAX talks Download Festival, new album and Star Wars!